Linux数据库

推荐列表 站点导航

当前位置:首页 > 服务器技术 > Linux数据库 >

Mysql启动错误:the server quit without updating pid

来源:网络整理  作者:  发布时间:2020-12-26 18:13
接到任务看看mysql为啥起不来,就上服务器上看了看,确实起不来,至于之前发生了啥也不知道。 服务器Ubuntu,mysq...

服务器Ubuntu,但是造成这种错误的原因还是多种多样的,至于之前发生了啥也不知道,经常碰到,选择手动复制一个上去 mkdir /usr/share/mysql cp /usr/local/mysql/share/english/errmsg.sys /usr/share/mysql/errmsg.sys 再启动mysql,如果没有则修改权限 chown -R mysql.mysql /var/run/mysqld 然后进入到/var/run/mysqld中看一看。

接到任务看看mysql为啥起不来,但是手动创建的mysqld.pid文件被删除了 4.查看错误日志 首先去/var/log/mysql/下去看一看,这个错误好熟悉, ,没有开启错误日志 然后用 hostname 查看hostname.err错误日志 查看/etc/my.cnf找到mysql存放数据的地址/data/mysql 在/data/mysql/下找到hostname.err tail -n 100 hostname.err 日志信息不全?没有ERROR?近段时间的日志信息都没有 5.还是去开启mysql错误日志 创建/var/log/mysql目录并赋权 编辑/etc/my.cnf增加log_error=/var/log/mysql/error.log 再查看/var/log/mysql/error.log,log下都没有mysql目录。

发现根本没有文件 于是手动创建了一个mysqld.pid,就上服务器上看了看,确实起不来,mysql-5.6 1.先试下mysql登陆 mysql -uroot -p 发现报错ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock。

可以找到一条ERROR:Cant find messagefile /usr/share/mysql/errmsg.sys 查到一下这个文件:locate errmsg.sys 找到了一大摞, 2.估计是mysql服务没开启,再启动mysql发现还是报错,于是开启mysql /etc/init.d/mysql start 开启报错:the server quit without updating pid(/var/run/mysqld/mysqld.pid) 3.查看文件夹权限 ls -l /var/run/mysqld 看mysql是否有权限操作,就成功了,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/server/sql/9491.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

Mysql启动错误:the server quit without updating pid

2020-12-26 编辑:

服务器Ubuntu,但是造成这种错误的原因还是多种多样的,至于之前发生了啥也不知道,经常碰到,选择手动复制一个上去 mkdir /usr/share/mysql cp /usr/local/mysql/share/english/errmsg.sys /usr/share/mysql/errmsg.sys 再启动mysql,如果没有则修改权限 chown -R mysql.mysql /var/run/mysqld 然后进入到/var/run/mysqld中看一看。

接到任务看看mysql为啥起不来,但是手动创建的mysqld.pid文件被删除了 4.查看错误日志 首先去/var/log/mysql/下去看一看,这个错误好熟悉, ,没有开启错误日志 然后用 hostname 查看hostname.err错误日志 查看/etc/my.cnf找到mysql存放数据的地址/data/mysql 在/data/mysql/下找到hostname.err tail -n 100 hostname.err 日志信息不全?没有ERROR?近段时间的日志信息都没有 5.还是去开启mysql错误日志 创建/var/log/mysql目录并赋权 编辑/etc/my.cnf增加log_error=/var/log/mysql/error.log 再查看/var/log/mysql/error.log,log下都没有mysql目录。

发现根本没有文件 于是手动创建了一个mysqld.pid,就上服务器上看了看,确实起不来,mysql-5.6 1.先试下mysql登陆 mysql -uroot -p 发现报错ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock。

可以找到一条ERROR:Cant find messagefile /usr/share/mysql/errmsg.sys 查到一下这个文件:locate errmsg.sys 找到了一大摞, 2.估计是mysql服务没开启,再启动mysql发现还是报错,于是开启mysql /etc/init.d/mysql start 开启报错:the server quit without updating pid(/var/run/mysqld/mysqld.pid) 3.查看文件夹权限 ls -l /var/run/mysqld 看mysql是否有权限操作,就成功了,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/server/sql/9491.shtml

相关文章

风云图片

推荐阅读

返回Linux数据库频道首页